/*
 * oswietlenie.h
 *
 * Created: 2014-10-30 20:08:41
 *  Author: ur
 */ 


#ifndef OSWIETLENIE_H_
#define OSWIETLENIE_H_

#include "sterowanie_oswietleniem.h"

 struct czasy_oswietlenia;

typedef struct czasy_oswietlenia t_czasy_oswietlenia;


struct czasy_oswietlenia

{	int8_t ofset_on;
	uint16_t czas_swiecenia;
};

typedef struct  
{
	struct czasy_oswietlenia zadane_czasy_oswietlenia[2];


}t_ustawienia_oswietlenia;

void kontrola_oswietlenia (t_ustawienia_oswietlenia *ustawienia_oswietlenia,t_Oswietlenie * oswietlenie_1,t_Oswietlenie *oswietlenie_2);

void init_kontrola_oswietlenia(t_ustawienia_oswietlenia *ustawienia_oswietlenia,t_Oswietlenie * oswietlenie_1,t_Oswietlenie *oswietlenie_2);//inicjuje obsluge oswietlenia


#endif /* OSWIETLENIE_H_ */